package marina;

import java.util.Scanner;

public class J05Ex31CreditCard {

	public static void main(String[] args) {

		int cardNum = 0;
		int fNum = 0;
		String result1 = "";
		String result2 = "";
		Scanner sc = null;

		sc = new Scanner(System.in);
		System.out.println("카드 번호 6자리를 입력하시오.");
		cardNum = sc.nextInt();
		/*if (cardNum / 10000 == 35) {
			fNum = 35;
		} else if (cardNum / 100000 == 4) {
			fNum = 4;
		} else if (cardNum / 100000 == 5) {
			fNum = 5;
		} else {
			result1 = "해당되는 카드 정보가 없습니다.";
			result2 = "해당 신용카드의 은행 정보를 알 수 없습니다.";
		}  => 이럴 필요 없다... 다시 짜보기~*/
		switch (fNum) {
		case 35:
			result1 = "JCB카드";
			if (cardNum == 356317) {
				result2 = "NH농협카드";
			} else if (cardNum == 356901) {
				result2 = "신한카드";
			} else if (cardNum == 356912) {
				result2 = "KB국민카드";
			} else {
				result2 = "해당 신용카드의 은행 정보를 알 수 없습니다.";
			}
			break;
		case 4:
			result1 = "비자카드";
			if (cardNum == 404825) {
				result2 = "비씨카드";
			} else if (cardNum == 438676) {
				result2 = "신한카드";
			} else if (cardNum == 457973) {
				result2 = "국민은행";
			} else {
				result2 = "해당 신용카드의 은행 정보를 알 수 없습니다.";
			}
			break;
		case 5:
			result1 = "마스타카드,Maestro";
			if (cardNum == 515594) {
				result2 = "신한카드";
			} else if (cardNum == 524353) {
				result2 = "외환카드";
			} else if (cardNum == 540926) {
				result2 = "국민은행";
			} else {
				result2 = "해당 신용카드의 은행 정보를 알 수 없습니다.";
			}
			break;
		}
		System.out.println(cardNum);
		System.out.println("해당 신용카드의 종류 : " + result1);
		System.out.println("해당 신용카드의 은행 정보 : " + result2);

		sc.close();

	}

}
